Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 INSTITUTE TERRACE Terraced £160,156 £158,000 19 Jul 2023
2 INSTITUTE TERRACE Terraced £81,714 £34,500 15 May 2003